public class Main {
    public static void main(String[] args) {
        String filePath = "test.txt";
        FacadeFileManager facadeFileManager = new FacadeFileManager(filePath);

        // 创建文件
        facadeFileManager.createFile();

//        // 写入文件内容
        String data = "Hello, World!";
//        fileManager.writeFile(data);
//
//        // 读取文件内容
//        String fileContent = fileManager.readFile();
//        System.out.println("文件内容：" + fileContent);

        // 使用异或加密写入文件内容
        String key = "secret";
        facadeFileManager.writeXorEncryptedFile(data, key);

        // 使用异或解密读取文件内容
        String encryptedContent = facadeFileManager.readXorEncryptedFile(key);
        System.out.println("解密后文件内容：" + encryptedContent);

//         删除文件
//        facadeFileManager.deleteFile();
    }
}
